This is the latest release of our fully factored Apple® Event Object
support sample application, 7Edit, which was used for some of the demos at the recent AppleScript technical event. 7Edit is intended to give you a head start in making your application fully factored, recordable and scriptable.
This release (3.0d7) includes a number of changes and bug fixes. 7Edit supports a major subset of the text suite of events as well as much of the core event suite. In this folder you'll find versions of 7Edit for MPW C and MPW Pascal as well as a Think C project and an install file to allow 7Edit to be scripted from UserLand Frontier™.
To build the application you'll need the AEObjectSupportLib which can be found
on the August 1992 Developer CD 'Hack to the Future' (or later Developer CDs) in 'Tools & Apps: OS/Toolbox: AppleEvents: AE & Scripting Developer Kit' together with the interface files from this folder.
To find out more about Apple® Event Objects you should read the Object Support
Library Developer Note which can be found on ETO#8 in 'Essentials: AppleEvents
Dev Toolkit: Object Support Library 1.0'. You'll also want to consult the
latest version of the AE Registry which can be found on ETO and also on the August 1992 Developer CD in the same AppleEvents folder as you will find the interfaces.
Please let us have any feedback which you feel appropriate on these documents. We are also interested to here what problems, if any, you are having with AppleEvent™ objects, and what other examples may help. Apple® Event Objects and AppleScript will be becoming increasingly important over the next few months. If you have any questions, bugs, comments or suggestions please contact us at UK.DTS.
Enjoy.
UK Macintosh Developer Technical Support
7Edit change history
------------------
Changes for 3.0d7:
16-Nov-92: Changed pUserSelection to pSelection.
Changes for 3.0d6:
----------------
09-Sep-92: Fixed FeatureIsImplemented to use BitTst
Added a global gRecordingImplemented to check to see if
recording is available. This is used for our text recording routine, so that
text does not get added to the documented twice if recording is not
available.
Changes for 3.0d5:
----------------
10-Aug-92 : Fixed Quit save no - AEInteractWithUser called now